home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Tools⁄Additions / MacTCPToolBx / TCP XCMD Docs / card_5199.txt < prev    next >
Text File  |  1989-06-01  |  1KB  |  38 lines

  1. -- card: 5199 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3170
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 9
  9. ----- text -----
  10. Function:
  11.  
  12. -- part contents for background part 1
  13. ----- text -----
  14. TCPPassiveOpen(remoteIP,remotePort,localPort)
  15.  
  16. -- part contents for background part 2
  17. ----- text -----
  18. Wait for a TCP connection from a remote socket.
  19.  
  20. -- part contents for background part 3
  21. ----- text -----
  22. remoteIP
  23. remotePort
  24. localPort
  25. Returns:
  26.  
  27. -- part contents for background part 4
  28. ----- text -----
  29. This function allocates a TCP stream, and does a passive open (i.e., wait for the other side to make the connection) to the specified destination. It returns immediately. TCPState can be used to discover when the connection has completed (if ever).
  30.  
  31. NOTE: You MUST call TCPRelease to free up the buffers associated with the connection before exiting HyperCard. If you don't do this, strange and mysterious crashes will occur after you've quit HyperCard.
  32.  
  33. -- part contents for background part 7
  34. ----- text -----
  35. address of remote machine (zero for any)
  36. port number on that machine (zero for any)
  37. local port number (zero to have one assigned automatically)
  38. connection ID